Loading...
Minimalist Dictionary
Login
or
Sign up
scarlet tiger
noun
Callimorpha dominula, a colourful moth of Europe and the Near East.
Word Frequency 1800~2019
Related words
Other words
lantern
daffodil
perky
blustery
arrest
strep
showgirl
bronchial
doornail
blooming
grant
railing
wiring
willpower
bribe
unmapped
cartload
syndrome
idiom
overhead
orange swift
white tiger
ruby tiger
yellowtail
tiger
fox moth
tiger moth
giant leopard moth
dark crimson underwing
cinnabar moth
acorn moth
scarlet admiral
november moth
black moth
arge moth